Big Huge Thesaurus

Odocoileus hemionus

noun